Big Huge Thesaurus

steak tartare

noun

sounds kind of like